Serveur sur les données et bibliothèques médicales au Maghreb (version finale)

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

A Novel Neural Network-Based Technique for Smart Gas Sensors Operating in a Dynamic Environment

Identifieur interne : 000147 ( Main/Exploration ); précédent : 000146; suivant : 000148

A Novel Neural Network-Based Technique for Smart Gas Sensors Operating in a Dynamic Environment

Auteurs : Hakim Baha ; Zohir Dibi

Source :

RBID : PMC:3260624

Abstract

Thanks to their high sensitivity and low-cost, metal oxide gas sensors (MOX) are widely used in gas detection, although they present well-known problems (lack of selectivity and environmental effects…). We present in this paper a novel neural network- based technique to remedy these problems. The idea is to create intelligent models; the first one, called corrector, can automatically linearize a sensor's response characteristics and eliminate its dependency on the environmental parameters. The corrector's responses are processed with the second intelligent model which has the role of discriminating exactly the detected gas (nature and concentration). The gas sensors used are industrial resistive kind (TGS8xx, by Figaro Engineering). The MATLAB environment is used during the design phase and optimization. The sensor models, the corrector, and the selective model were implemented and tested in the PSPICE simulator. The sensor model accurately expresses the nonlinear character of the response and the dependence on temperature and relative humidity in addition to their gas nature dependency. The corrector linearizes and compensates the sensor's responses. The method discriminates qualitatively and quantitatively between seven gases. The advantage of the method is that it uses a small representative database so we can easily implement the model in an electrical simulator. This method can be extended to other sensors.


Url:
DOI: 10.3390/s91108944
PubMed: 22291547
PubMed Central: 3260624


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI>
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">A Novel Neural Network-Based Technique for Smart Gas Sensors Operating in a Dynamic Environment</title>
<author>
<name sortKey="Baha, Hakim" sort="Baha, Hakim" uniqKey="Baha H" first="Hakim" last="Baha">Hakim Baha</name>
</author>
<author>
<name sortKey="Dibi, Zohir" sort="Dibi, Zohir" uniqKey="Dibi Z" first="Zohir" last="Dibi">Zohir Dibi</name>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">PMC</idno>
<idno type="pmid">22291547</idno>
<idno type="pmc">3260624</idno>
<idno type="url">http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3260624</idno>
<idno type="RBID">PMC:3260624</idno>
<idno type="doi">10.3390/s91108944</idno>
<date when="2009">2009</date>
<idno type="wicri:Area/Pmc/Corpus">000285</idno>
<idno type="wicri:explorRef" wicri:stream="Pmc" wicri:step="Corpus" wicri:corpus="PMC">000285</idno>
<idno type="wicri:Area/Pmc/Curation">000284</idno>
<idno type="wicri:explorRef" wicri:stream="Pmc" wicri:step="Curation">000284</idno>
<idno type="wicri:Area/Pmc/Checkpoint">000309</idno>
<idno type="wicri:explorRef" wicri:stream="Pmc" wicri:step="Checkpoint">000309</idno>
<idno type="wicri:source">PubMed</idno>
<idno type="RBID">pubmed:22291547</idno>
<idno type="wicri:Area/PubMed/Corpus">000753</idno>
<idno type="wicri:explorRef" wicri:stream="PubMed" wicri:step="Corpus" wicri:corpus="PubMed">000753</idno>
<idno type="wicri:Area/PubMed/Curation">000749</idno>
<idno type="wicri:explorRef" wicri:stream="PubMed" wicri:step="Curation">000749</idno>
<idno type="wicri:Area/PubMed/Checkpoint">000750</idno>
<idno type="wicri:explorRef" wicri:stream="Checkpoint" wicri:step="PubMed">000750</idno>
<idno type="wicri:Area/Main/Merge">000147</idno>
<idno type="wicri:Area/Main/Curation">000147</idno>
<idno type="wicri:Area/Main/Exploration">000147</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title xml:lang="en" level="a" type="main">A Novel Neural Network-Based Technique for Smart Gas Sensors Operating in a Dynamic Environment</title>
<author>
<name sortKey="Baha, Hakim" sort="Baha, Hakim" uniqKey="Baha H" first="Hakim" last="Baha">Hakim Baha</name>
</author>
<author>
<name sortKey="Dibi, Zohir" sort="Dibi, Zohir" uniqKey="Dibi Z" first="Zohir" last="Dibi">Zohir Dibi</name>
</author>
</analytic>
<series>
<title level="j">Sensors (Basel, Switzerland)</title>
<idno type="eISSN">1424-8220</idno>
<imprint>
<date when="2009">2009</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc>
<textClass></textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">
<p>Thanks to their high sensitivity and low-cost, metal oxide gas sensors (MOX) are widely used in gas detection, although they present well-known problems (lack of selectivity and environmental effects…). We present in this paper a novel neural network- based technique to remedy these problems. The idea is to create intelligent models; the first one, called corrector, can automatically linearize a sensor's response characteristics and eliminate its dependency on the environmental parameters. The corrector's responses are processed with the second intelligent model which has the role of discriminating exactly the detected gas (nature and concentration). The gas sensors used are industrial resistive kind (TGS8xx, by Figaro Engineering). The MATLAB environment is used during the design phase and optimization. The sensor models, the corrector, and the selective model were implemented and tested in the PSPICE simulator. The sensor model accurately expresses the nonlinear character of the response and the dependence on temperature and relative humidity in addition to their gas nature dependency. The corrector linearizes and compensates the sensor's responses. The method discriminates qualitatively and quantitatively between seven gases. The advantage of the method is that it uses a small representative database so we can easily implement the model in an electrical simulator. This method can be extended to other sensors.</p>
</div>
</front>
<back>
<div1 type="bibliography">
<listBibl>
<biblStruct>
<analytic>
<author>
<name sortKey="Leonard, M" uniqKey="Leonard M">M. Leonard</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Patra, J C" uniqKey="Patra J">J.C. Patra</name>
</author>
<author>
<name sortKey="Van Den Bos, A" uniqKey="Van Den Bos A">A. Van den Bos</name>
</author>
<author>
<name sortKey="Kot, A C" uniqKey="Kot A">A.C. Kot</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Jung, Y K" uniqKey="Jung Y">Y.K. Jung</name>
</author>
<author>
<name sortKey="Sung, W K" uniqKey="Sung W">W.K. Sung</name>
</author>
<author>
<name sortKey="Tae, Z S" uniqKey="Tae Z">Z.S. Tae</name>
</author>
<author>
<name sortKey="Myung, K Y" uniqKey="Myung K">K.Y. Myung</name>
</author>
<author>
<name sortKey="Kyu, S L" uniqKey="Kyu S">S.L. Kyu</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Kieu, A N" uniqKey="Kieu A">A.N. Kieu</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Elena, G" uniqKey="Elena G">G. Elena</name>
</author>
<author>
<name sortKey="Robert, M N" uniqKey="Robert M">M.N. Robert</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Serge, Z" uniqKey="Serge Z">Z. Serge</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Andrei, P" uniqKey="Andrei P">P. Andrei</name>
</author>
<author>
<name sortKey="Fields, L L" uniqKey="Fields L">L.L. Fields</name>
</author>
<author>
<name sortKey="Zheng, J P" uniqKey="Zheng J">J.P. Zheng</name>
</author>
<author>
<name sortKey="Cheng, Y" uniqKey="Cheng Y">Y. Cheng</name>
</author>
<author>
<name sortKey="Xiong, P" uniqKey="Xiong P">P. Xiong</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Fort, A" uniqKey="Fort A">A. Fort</name>
</author>
<author>
<name sortKey="Rocchi, S" uniqKey="Rocchi S">S. Rocchi</name>
</author>
<author>
<name sortKey="Santos, S" uniqKey="Santos S">S. Santos</name>
</author>
<author>
<name sortKey="Spinicci, R" uniqKey="Spinicci R">R. Spinicci</name>
</author>
<author>
<name sortKey="Vignoli, V" uniqKey="Vignoli V">V. Vignoli</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Bendahan, M" uniqKey="Bendahan M">M. Bendahan</name>
</author>
<author>
<name sortKey="Guerin, J" uniqKey="Guerin J">J. Guerin</name>
</author>
<author>
<name sortKey="Boulmani, R" uniqKey="Boulmani R">R. Boulmani</name>
</author>
<author>
<name sortKey="Aguir, K" uniqKey="Aguir K">K. Aguir</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Iglesias, G E" uniqKey="Iglesias G">G.E. Iglesias</name>
</author>
<author>
<name sortKey="Iglesias, E A" uniqKey="Iglesias E">E.A. Iglesias</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Vargha, B" uniqKey="Vargha B">B. Vargha</name>
</author>
<author>
<name sortKey="Zoltan, I" uniqKey="Zoltan I">I. Zoltán</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Kaliyugavaradan, S" uniqKey="Kaliyugavaradan S">S. Kaliyugavaradan</name>
</author>
<author>
<name sortKey="Sankaran, P" uniqKey="Sankaran P">P. Sankaran</name>
</author>
<author>
<name sortKey="Murti, V G K" uniqKey="Murti V">V.G.K. Murti</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Cristaldi, L" uniqKey="Cristaldi L">L. Cristaldi</name>
</author>
<author>
<name sortKey="Ferro, A" uniqKey="Ferro A">A. Ferro</name>
</author>
<author>
<name sortKey="Lazzaroni, M" uniqKey="Lazzaroni M">M. Lazzaroni</name>
</author>
<author>
<name sortKey="Ottoboni, R" uniqKey="Ottoboni R">R. Ottoboni</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="James, H T" uniqKey="James H">H.T. James</name>
</author>
<author>
<name sortKey="Antoniotti, A J" uniqKey="Antoniotti A">A.J. Antoniotti</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Patranbis, D" uniqKey="Patranbis D">D. Patranbis</name>
</author>
<author>
<name sortKey="Gosh, D" uniqKey="Gosh D">D. Gosh</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Malcovati, P" uniqKey="Malcovati P">P. Malcovati</name>
</author>
<author>
<name sortKey="Leme, C A" uniqKey="Leme C">C.A. Leme</name>
</author>
<author>
<name sortKey="O Leary, P" uniqKey="O Leary P">P. O'Leary</name>
</author>
<author>
<name sortKey="Maloberti, F" uniqKey="Maloberti F">F. Maloberti</name>
</author>
<author>
<name sortKey="Baltes, H" uniqKey="Baltes H">H. Baltes</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Bin, G" uniqKey="Bin G">G. Bin</name>
</author>
<author>
<name sortKey="Bermak, A" uniqKey="Bermak A">A. Bermak</name>
</author>
<author>
<name sortKey="Philip, C H C" uniqKey="Philip C">C.H.C. Philip</name>
</author>
<author>
<name sortKey="Guizhen, Y" uniqKey="Guizhen Y">Y. Guizhen</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Ivanov, P" uniqKey="Ivanov P">P. Ivanov</name>
</author>
<author>
<name sortKey="Llobet, E" uniqKey="Llobet E">E. Llobet</name>
</author>
<author>
<name sortKey="Blanco, F" uniqKey="Blanco F">F. Blanco</name>
</author>
<author>
<name sortKey="Vergara, A" uniqKey="Vergara A">A. Vergara</name>
</author>
<author>
<name sortKey="Brezmes, J" uniqKey="Brezmes J">J. Brezmes</name>
</author>
<author>
<name sortKey="Vilanova, X" uniqKey="Vilanova X">X. Vilanova</name>
</author>
<author>
<name sortKey="Gracia, I" uniqKey="Gracia I">I. Gracia</name>
</author>
<author>
<name sortKey="Cane, C" uniqKey="Cane C">C. Cané</name>
</author>
<author>
<name sortKey="Correig, X" uniqKey="Correig X">X. Correig</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Flitti, F" uniqKey="Flitti F">F. Flitti</name>
</author>
<author>
<name sortKey="Guo, B" uniqKey="Guo B">B. Guo</name>
</author>
<author>
<name sortKey="Far, A" uniqKey="Far A">A. Far</name>
</author>
<author>
<name sortKey="Bermak, A" uniqKey="Bermak A">A. Bermak</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Ding, H" uniqKey="Ding H">H. Ding</name>
</author>
<author>
<name sortKey="Ge, H" uniqKey="Ge H">H. Ge</name>
</author>
<author>
<name sortKey="Liu, J" uniqKey="Liu J">J. Liu</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Vergara, A" uniqKey="Vergara A">A. Vergara</name>
</author>
<author>
<name sortKey="Llobet, E" uniqKey="Llobet E">E. Llobet</name>
</author>
<author>
<name sortKey="Brezmes, J" uniqKey="Brezmes J">J. Brezmes</name>
</author>
<author>
<name sortKey="Ivanov, P" uniqKey="Ivanov P">P. Ivanov</name>
</author>
<author>
<name sortKey="Vilanova, X" uniqKey="Vilanova X">X. Vilanova</name>
</author>
<author>
<name sortKey="Gracia, I" uniqKey="Gracia I">I. Gràcia</name>
</author>
<author>
<name sortKey="Cane, C" uniqKey="Cane C">C. Cané</name>
</author>
<author>
<name sortKey="Correig, X" uniqKey="Correig X">X. Correig</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Ionescu, R" uniqKey="Ionescu R">R. Ionescu</name>
</author>
<author>
<name sortKey="Hoel, A" uniqKey="Hoel A">A. Hoel</name>
</author>
<author>
<name sortKey="Granqvist, C G" uniqKey="Granqvist C">C.G. Granqvist</name>
</author>
<author>
<name sortKey="Llobet, E" uniqKey="Llobet E">E. Llobet</name>
</author>
<author>
<name sortKey="Heszler, P" uniqKey="Heszler P">P. Heszler</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
</listBibl>
</div1>
</back>
</TEI>
<affiliations>
<list></list>
<tree>
<noCountry>
<name sortKey="Baha, Hakim" sort="Baha, Hakim" uniqKey="Baha H" first="Hakim" last="Baha">Hakim Baha</name>
<name sortKey="Dibi, Zohir" sort="Dibi, Zohir" uniqKey="Dibi Z" first="Zohir" last="Dibi">Zohir Dibi</name>
</noCountry>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Sante/explor/MaghrebDataLibMedV2/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000147 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 000147 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Sante
   |area=    MaghrebDataLibMedV2
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     PMC:3260624
   |texte=   A Novel Neural Network-Based Technique for Smart Gas Sensors Operating in a Dynamic Environment
}}

Pour générer des pages wiki

HfdIndexSelect -h $EXPLOR_AREA/Data/Main/Exploration/RBID.i   -Sk "pubmed:22291547" \
       | HfdSelect -Kh $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd   \
       | NlmPubMed2Wicri -a MaghrebDataLibMedV2 

Wicri

This area was generated with Dilib version V0.6.38.
Data generation: Wed Jun 30 18:27:05 2021. Site generation: Wed Jun 30 18:34:21 2021